﻿using Prism.Commands;
using Prism.Mvvm;
using System;
using System.Collections.Generic;
using System.Collections.ObjectModel;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading;
using System.Threading.Tasks;
using System.Windows;
using WheelClean2.Mould;

namespace WheelClean2.Model
{
    /// <summary>
    ///PLC设备列表
    /// </summary>
    public class ProductBOM : BindableBase
    {

        public int ID { get; set; }

        private string _laserDevice;
        /// <summary>
        /// 激光器型号
        /// </summary>
        public string LaserDevice
        {
            get { return _laserDevice; }
            set { SetProperty(ref _laserDevice, value); }
        }
        private int? _laserInfoID;
        /// <summary>
        /// 激光参数ID
        /// </summary>
        public int? LaserInfoID
        {
            get { return _laserInfoID; }
            set { SetProperty(ref _laserInfoID, value); }
        }
        private string _laserInfoName;
        /// <summary>
        /// 激光参数名称
        /// </summary>
        public string LaserInfoName
        {
            get { return _laserInfoName; }
            set { SetProperty(ref _laserInfoName, value); }
        }
        private int? _traceID;
        /// <summary>
        /// 轨迹ID
        /// </summary>
        public int? TraceID
        {
            get { return _traceID; }
            set { SetProperty(ref _traceID, value); }
        }
        private string _traceName;
        /// <summary>
        /// 轨迹名称
        /// </summary>
        public string TraceName
        {
            get { return _traceName; }
            set { SetProperty(ref _traceName, value); }
        }

        private int? _workPieceID;
        /// <summary>
        /// 工件ID
        /// </summary>
        public int? WorkPieceID
        {
            get { return _workPieceID; }
            set { SetProperty(ref _workPieceID, value); }
        }
        private string _workPieceName;
        /// <summary>
        /// 工件名称
        /// </summary>
        public string WorkPieceName
        {
            get { return _workPieceName; }
            set { SetProperty(ref _workPieceName, value); }
        }



        ProductBOM()
        {
         
        }

    }
}

